@charset "utf-8";
.menu-list{width:100%;padding :10px 0 0 0;height: 35px;background-color: #ffffff;}
.menu-list li{padding-bottom:4px;float: left;width:25%;text-align: center;border-bottom: 1px solid #f2f2f2; }
.menu-list li a{padding:5px 0 10px 0; height: 30px;line-height: 30px;}
.menu-list li a.selected{color:#111111;border-bottom: 2px solid #111111; }

.order-detail{width:100%;table-layout:fixed; border: 0;border-spacing: 0; width: 100%;background-color: #ffffff; margin-top:8px;border-collapse:inherit;border-top: 1px solid #f2f2f2;}
.order-detail td{vertical-align: top;}
.order-detail .goods-desc{color: #111111;padding-left:10px;width:auto;padding-top:10px;overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.order-detail .order-time{color:#111111;padding-left:10px;font-size: 1.3rem;}
.order-detail .goods-pic{ padding:10px 0 10px 10px;}
.order-detail .goods-pic img{width:100%;height:auto; }
.order-detail .status{padding-right:10px;position: relative;}
.order-detail .status .grey-status{color:#777777;}
.order-detail .status-pay{color:#fc3063; }
.order-detail .status-send{color:#fc3063; }
.order-detail .status-receive{color:#fc3063; }
.order-detail .status-finish{position: absolute;right: 20px;top: 0px;width:75px;height:40px;}
.order-detail .status-cancel{color:#111111;}
.bg-tr td{border-bottom: 1px solid #f6f6f6;}
.order-detail .pr10{padding:5px 20px 5px 10px;}

.order-desc{padding:10px;background-color: #fff;font-size: 1.3rem;text-align: right;}
.order-desc .total-price{ font-weight: 500;font-size: 1.4rem;}
.order-desc .order-count{ color:#777777;}
.order-desc .order-refund{ font-weight: 500;font-size: 1.4rem;color:#fc3063;}
.count{color:#777777;font-size: 1.3rem;margin-top: 5px;}
.price{ padding-right:10px;padding-top:10px; }
.ac-price{color:#111111; font-size: 1.4rem;font-weight: 500;}
.or-price{color:#777777;text-decoration: line-through;font-size: 1.2rem;font-weight: normal;}

.btn-group{padding:0 10px 15px 10px;background-color: #ffffff;overflow: hidden;border-bottom: 1px solid #f2f2f2;}
.logistics{ text-align:center;float:right;background-color: #ffffff;color:#111111;border:1px solid #111111; padding:4px 15px;border-radius: 5px;margin-right: 10px;}
.sure-btn a{ text-align:center;float:right;background-color: #fc3063;color:#ffffff;padding:5px 15px;border-radius: 5px; }
.cancel-btn a{text-align:center;float:right;background-color: #ffffff;color:#111111;border:1px solid #111111; padding:4px 15px;border-radius: 5px;}
.pay-btn a{ text-align:center;float:right;background-color: #fc3063;color:#ffffff;padding:5px 15px;border-radius: 5px;margin-left: 10px}

.no-order{text-align: center;width:50%;background-color:#fff;position:absolute;left:50%;top:40%;transform: translate(-50%, -50%);}
.no-order img{width:100%;margin:0 auto;display: block;}
.no-order .no-order-tip{padding:10px; margin:0 auto;text-align: center;color:#999999;}
.go-shopping{text-align:center;background-color: #fc3063;color:#ffffff;padding:5px 15px;border-radius: 5px;margin:0 auto; width: 80px; }
.b-border td{border-bottom: 1px solid #f6f6f6;height: 32px;line-height: 32px;}
.pay-btn a.disable{background-color: #999999;}
